//package liu.zhi.peng;
//
//import com.sun.jdi.PathSearchingVirtualMachine;
//
//import javax.lang.model.util.ElementScanner6;
//import java.util.Arrays;
//import java.util.Random;
//import java.util.Scanner;

//public class demo2
//{
    //访问方法遍历数组
//    public static void main(String[] args)
//  {
//        int []arr=new int[]{1,2,3,4,5};
//        print(arr);
//    }
//     protected static void print(int []arr)
//    {
//        System.out.print("[");
//        for (int i = 0; i < arr.length; i++) {
//            System.out.print(arr[i]);
//            if(i!=arr.length-1)
//                System.out.print(' ');
//        }
//        System.out.print("]");
    //拷贝数组的指定的一段
//    int []arr =new int[10];
//      Arrays.fill(arr,1);
//      copy(arr,1,5);
//    }
//    public static void copy(int []arr,int from,int to) {
//        if(from<0||to<0||from>=arr.length||to>=arr.length)
//            System.exit(1);
//        int []array=new int[arr.length];
//        int k=0;
//    for(int i=from;i<=to;i++)
//    {
//      array[k++]=arr[i];
//    }
//    for(int i=0;i<k;i++)
//    {
//        System.out.println(array[i]);
//    }

      //机票价格
//      float money;
//      int lunar;
//      String type;
//      Scanner sc = new Scanner(System.in);
//      System.out.println("请输入价格，月份，机票类型");
//      money = sc.nextFloat();
//      lunar = sc.nextInt();
//     sc.nextLine();
//      type = sc.nextLine();
//      if(money<0)
//      {
//          System.out.println("价格输入错误");
//          System.exit(1);
//      }
//      if(lunar>12||lunar<0)
//      {
//          System.out.println("月份输入错误");
//          System.exit(2);
//      }
//      if(type.equals("头等舱")==false&&type.equals("经济舱")==false){
//          System.out.println("机票类型输入错误");
//          System.exit(3);
//      }
//      switch(type)
//      {
//          case "头等舱":
//          {
//              if(lunar>=5&&lunar<=10)
//                  System.out.println(money*0.9);
//              else
//                  System.out.println(money*0.7);
//          }
//          break;
//          case "经济舱":
//          {
//              if(lunar>=5&&lunar<=10)
//                  System.out.println(money*0.85);
//              else
//                  System.out.println(money*0.65);
//          }
//          break;
//      }

      //找质数
//      int sum=0;
//      int j;
//      for(int i=101;i<=200;i++)
//      {
//          for( j=2;j<=i/2;j++) {
//              if (i % j == 0)
//                  break;
//          }
//          if(j>i/2)
//          {
//              System.out.println(i);
//              sum++;
//          }
//      }
//      System.out.printf("共有%d个质数",sum);


      //验证码的生成
//      Random random = new Random();
//      char []arr = new char[52];
//      for (int i = 0; i < arr.length; i++) {
//            if(i<=25)
//            {
//                arr[i]=(char)('a'+i);
//            }
//            else
//            {
//                arr[i]=(char)('A'+i-26);
//            }
//      }
////      for (int i = 0; i < arr.length; i++) {
////          System.out.println(arr[i]);
////      }
//      //生成验证码
//      System.out.println("验证码");
//      yanzhengma(arr);
//
//}
//public static void yanzhengma(char []arr)
//{
//    char []array = new char[5];
//    Random random  = new Random();
//    for(int i=0;i<4;i++)
//    {
//        array[i]= arr[random.nextInt(52)];
//    }
//    array[4]=(char)random.nextInt(48,58);
//    System.out.println(array);
//}
//}

//package liu.zhi.peng;
//public class demo2{
//    public static void main (String[] args)throws ArithmeticException{
//        char []arr =new char [10];
//        try{
//            System.out.println(arr[10]);
//        }catch(Exception e){
//            e.printStackTrace();
//        }
//        System.out.println("nihao");
//        print();
//    }
//    public static int  print ()
//            throws ArithmeticException {
//        int a=2;
//        int b=0;
//        return a/b;
//        try{
//            add();
//        }catch(Exception a)
//        {
//            a.printStackTrace();
//        }
//
//        System.out.println("111");
//    }
//    public static int add(){
//        int a=2;
//        int b=0;
//        if(b==0){
//            throw new ArithmeticException("错误");
//        }
//        return a/b;
//    }
//}
package liu.zhi.peng;

//import java.util.Scanner;
//
//public class demo2{
//    public static void main(String[] args){
//        float []arr = new float [6];
//        Scanner sc = new Scanner(System.in);
//        for (int i = 0; i < arr.length; i++) {
//            arr[i] = sc.nextFloat();
//        }
//        float max=0.0f;
//        int maxint=0;
//        for (int i = 0; i < arr.length; i++) {
//            if(arr[i]>max)
//               maxint=i;
//        }
//        float min=max;
//        int minint=0;
//        for (int i = 0; i < arr.length; i++) {
//            if(arr[i]<min)
//           minint=i;
//        }
//        float sum=0;
//        for (int i = 0; i < arr.length; i++) {
//            if(i==maxint||i==minint)
//                continue;
//            else
//                sum+=arr[i];
//        }
//        System.out.println(sum/arr.length);
//    }
//}
//public class demo2{
//    public static void main(String[] args){
//        System.out.println("Hello World");
//    }
//}

import java.util.Random;
import java.util.Scanner;

//数字加密
//public class demo2{
//    public static void main(String[] args){
//        Scanner sc = new Scanner(System.in);
//        int number = sc.nextInt();
//        int sum=0;
//        int i=0;
//        while(number>0){
//            int n=number%10;
//            sum=sum*(int)Math.pow(10,1)+(n+5)%10;
//            i++;1983
//
//            number/=10;
//        }
//        System.out.println("加密后的密码是"+sum);
//    }
//}

//数字解码

//public class demo2{
//    public static void main(String[] args){
//        Scanner sc  = new Scanner(System.in);
//        int number =sc.nextInt();
//        int sum=0;
//        while(number>0){
//            int n=number%10;
//            if(n<=4)
//                sum=sum*10+n+5;
//            else
//                sum=sum*10+n-5;
//            number/=10;
//        }
//        System.out.println("解码后的数字是"+sum);
//    }
//}
//public class demo2{
//    public static void main(String[] args){
//        int [] arr1= new int [5];
//        int [] arr2= new int []{2,588,888,1000,10000};
//        Random ran=new Random();
//        int i;
//        while(true){
//            i=ran.nextInt(0,5);
//            if(arr1[i]==0)
//            {
//                System.out.println(arr2[i]+"的奖金被抽出");
//                arr1[i]=1;
//            }
//              int i1=0;
//            for ( i1 = 0; i1 < arr1.length; i1++) {
//                if(arr1[i1]==0)
//                    break;
//            }
//            if(i1>arr1.length-1)
//                break;
//        }
//    }
//}

//public class demo2{
//    public static void main(String[] args){
//        int []arr={2,588,888,1000,10000};
//        Random ran = new Random();
//
//        for (int i = 0; i < arr.length; i++) {
//            int j=ran.nextInt(0,5);
//            int a=arr[i];
//            arr[i]=arr[j];
//            arr[j]=a;
//        }
//        for (int i = 0; i < arr.length; i++) {
//            System.out.println(arr[i]+"元的奖金被抽出");
//        }
//    }
//}

//双色球中奖
public class demo2{
    public static void main(String[] args){
        int []arr1=new int[7];
        int []arr2=new int[7];
        int numred=0;
        int numblue=0;
        //生成中奖号码
        produce(arr1);
        //用户输入号码
       scanner(arr2);
       //开始比对
        for(int i=0;i<6;i++)
        {
            for(int j=0;j<6;j++)
            {
                if(arr2[i]==arr1[j])
                    break;
                numred++;
            }
        }
        if(arr1[6]==arr2[6])
            numblue++;
        if(numred<=1&&numblue==1)
            System.out.println("恭喜获得六等奖5元现金");
        else if(numred<=3&&numblue==1)
            System.out.println("恭喜获得五等奖10元现金");
        else if(numred==4&&numblue<=1)
            System.out.println("恭喜获得四等奖200元现金");
        else if(numred==5&&numblue<=1)
            System.out.println("恭喜获得三等奖3000元现金");
        else if(numred==6&&numblue==0)
            System.out.println("恭喜获得二等奖最高500万元现金");
        else if(numred==6&&numblue==1)
            System.out.println("恭喜获得一等奖最高1000万元现金");
    }
    public static void produce(int []arr1)
    {
        int i=0;
        Random ran = new Random();
        while(i<6){
            int number = ran.nextInt(1,34);
            if(!contain(number,arr1)) {
                arr1[i] = number;
                i++;
            }
        }
        arr1[6]=ran.nextInt(1,17);
    }
    public static boolean contain(int number,int []arr1){
        for (int i = 0; i < 6; i++) {
            if(arr1[i]==number)
                return true;
        }
        return false;
    }
    public static void scanner(int [] arr2){
        Scanner sc = new Scanner(System.in);
        for (int i = 0; i < arr2.length; i++) {
            arr2[i]=sc.nextInt();
        }
    }
}